import WxValidate from '../../../../../utils/WxValidate.js';
var Validate = "";
// pages/me/account/info/phone/phone.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        showTopTips: false,
        errorMsg:'',
        mobile:'',
        formData:{
            mobile:''
        },
        radioItems: [
            { name: 'cell standard', value: '0' },
            { name: 'cell standard', value: '1', checked: true }
        ],
    },
    radioChange: function (e) {
        console.log('radio发生change事件，携带value值为：', e.detail.value);

        var radioItems = this.data.radioItems;
        for (var i = 0, len = radioItems.length; i < len; ++i) {
            radioItems[i].checked = radioItems[i].value == e.detail.value;
        }

        this.setData({
            radioItems: radioItems
        });
    },
    submitForm(event){
        const formData = this.data.formData;   
        if (!Validate.checkForm(formData)) {      
            const error = Validate.errorList[0]  
            this.setData({ errorMsg: error.msg });
            this.setData({ showTopTips:true});                    
            return false
        }
        //提交表单
    },
    bindMobileInput(e){
        let mob = 'formData.mobile';
        this.setData({
            [mob] : e.detail.value
        })   
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
        var that = this
        const rules = {
            mobile: {
                required: true,
                tel: true,
            }

        }
        const messages = {
            mobile: {
                required: '请输入手机号码',
                tel: '请输入正确的手机号码',
            },
        }
        Validate = new WxValidate(rules, messages)
    },
    submit: function() {
        
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})